package hDOJ;


/*
2
WaHaHa! WaHaHa! 今年过节不说话要说只说普通话WaHaHa! WaHaHa!
马上就要期末考试了Are you ready?
21
13



C / C++ 中，char 类型占 1 个字节，Java 中char 类型占 2 个字节。
因为Java 中无论是汉字还是英文字母都是用 Unicode 编码来表示的，一个 Unicode 码是 16 位，每字节是 8 位，所以一个 Unicode 码占两字节。
但是英文字母比较特殊，源自于 8 位（1 字节）的 ASCII 码，
于是在 Unicode 码仅使用了低 8 位（1 字节）就可以表示，高 8 位的话不使用也无所谓。
所以，在这里不能使用 char 类型判断汉字机内码，需要使用 byte 类型。




*/
import java.util.Scanner;

public class Main2030 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        sc.nextLine();
        for(int i = 0; i < n; i++) {
            int count = 0;
            String str = sc.nextLine();
            byte[] by = str.getBytes();
            for(int j = 0; j < by.length; j++) {
                if(by[j] < 0) {
                    count++;
                }
            }System.out.println(count/2);
        }
    }

}
